package com.jy.wms.pojo;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableName;
import com.jy.wms.common.base.BaseModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;
import java.util.List;

/**
 * WmsPacking 实体类
 * Wed Sep 06 10:34:42 CST 2017 JaneLiu
 */

@SuppressWarnings("serial")
@TableName("wms_packing")
public class WmsPacking extends BaseModel implements Serializable {
    private String id; 	//ID
    private String sshzid; 	//所属货主ID
    //添加参数  查询货主名称
    @TableField(exist=false)
    @ApiModelProperty(value = "货主名称$$$true$true$false$$1$vNull")
    private String hzmc;//货主名称
    @ApiModelProperty(value = "包装名称$$$true$true$false$$2$vNull")
    private String bzmc; 	//包装名称
    @ApiModelProperty(value = "包装描述$$$true$false$false$$3$vNull")
    private String bzms; 	//包装描述 (包装表里的)
    private String ckid; //仓库ID
    private String fphpid;//分配货品Id
    // 明细表字段
    @TableField(exist=false)
    private String mxid;//明细id
    @TableField(exist=false)
    private String ssbzid; 	//所属包装ID
    @TableField(exist=false)
    private String bzlx; 	//包装类型 0主单位 1内包装 2箱 3托盘
    @TableField(exist=false)
    @ApiModelProperty(value = "包装类型$0$0主单位 1内包装 2箱 3托盘$false$false$true$wms_packing_detailed_bzlx$4$vNull")
    private String show_bzlx; //包装类型 0主单位 1内包装 2箱 3托盘
    @TableField(exist=false)
    @ApiModelProperty(value = "对应主单位数量$1$$false$false$false$$5$vNull,vNumber,vNumberZ")
    private String zdwsl; 	//对应主单位数量 主单位为1,其它单位填入对应换算为主单位的数量
    @TableField(exist=false)
    @ApiModelProperty(value = "包装描述$$$false$false$false$$6$vNull")
    private String ms; 	//包装描述 (明细里的)
    @TableField(exist=false)
    @ApiModelProperty(value = "长(厘米)$$$false$false$false$$7$vNull,vNumber")
    private String c; 	//长(厘米)
    @TableField(exist=false)
    @ApiModelProperty(value = "宽(厘米)$$$false$false$false$$8$vNull,vNumber")
    private String k; 	//宽(厘米)
    @TableField(exist=false)
    @ApiModelProperty(value = "高(厘米)$$$false$false$false$$9$vNull,vNumber")
    private String g; 	//高(厘米)
    @TableField(exist=false)
    @ApiModelProperty(value = "体积(立方厘米)$$$false$false$false$$10$vNull,vNumber")
    private String tj; 	//体积(立方厘米)
    @TableField(exist=false)
    @ApiModelProperty(value = "毛重量(克)$0$$false$false$false$$11$vNull,vNumber")
    private String zl; 	//毛重量(克)
    private String gxsj;//记录时间

    @TableField(exist=false)
    @ApiModelProperty(value = "净重$0$$false$false$false$$12$vNumber")
    private String jz;//净重
    @TableField(exist=false)
    @ApiModelProperty(value = "金额$0$$false$false$false$$13$vNumber")
    private String je;//金额
    @TableField(exist=false)
    private List<WmsPacking> list;//包装集合
    @TableField(exist=false)
    @ApiModelProperty(value = "TI*HI$$$false$false$false$$14$")
    private String th;//TI*HI
    @TableField(exist=false)
    private List<WmsStacking> stackingList;//堆码表集合
    public String getGxsj() {
        return gxsj;
    }

    public void setGxsj(String gxsj) {
        this.gxsj = gxsj;
    }
    public String getMxid() {
        return mxid;
    }

    public void setMxid(String mxid) {
        this.mxid = mxid;
    }

    public String getShow_bzlx() {
        return show_bzlx;
    }

    public void setShow_bzlx(String show_bzlx) {
        this.show_bzlx = show_bzlx;
    }

    public String getFphpid() {
        return fphpid;
    }

    public void setFphpid(String fphpid) {
        this.fphpid = fphpid;
    }

    public void setId(String id){
        this.id=id;
    }
    public String getId(){
        return id;
    }
    public void setSshzid(String sshzid){
        this.sshzid=sshzid;
    }
    public String getSshzid(){
        return sshzid;
    }
    public void setBzmc(String bzmc){
        this.bzmc=bzmc;
    }
    public String getBzmc(){
        return bzmc;
    }
    public void setBzms(String bzms){
        this.bzms=bzms;
    }
    public String getBzms(){
        return bzms;
    }

    public String getHzmc() {
        return hzmc;
    }

    public void setHzmc(String hzmc) {
        this.hzmc = hzmc;
    }

    public String getCkid() {
        return ckid;
    }

    public void setCkid(String ckid) {
        this.ckid = ckid;
    }

    //明细
    public String getSsbzid() {
        return ssbzid;
    }

    public void setSsbzid(String ssbzid) {
        this.ssbzid = ssbzid;
    }

    public String getBzlx() {
        return bzlx;
    }

    public void setBzlx(String bzlx) {
        this.bzlx = bzlx;
    }

    public String getZdwsl() {
        return zdwsl;
    }

    public void setZdwsl(String zdwsl) {
        this.zdwsl = zdwsl;
    }

    public String getMs() {
        return ms;
    }

    public void setMs(String ms) {
        this.ms = ms;
    }

    public String getC() {
        return c;
    }

    public void setC(String c) {
        this.c = c;
    }

    public String getK() {
        return k;
    }

    public void setK(String k) {
        this.k = k;
    }

    public String getG() {
        return g;
    }

    public void setG(String g) {
        this.g = g;
    }

    public String getTj() {
        return tj;
    }

    public void setTj(String tj) {
        this.tj = tj;
    }

    public String getZl() {
        return zl;
    }

    public void setZl(String zl) {
        this.zl = zl;
    }

    public List<WmsPacking> getList() {
        return list;
    }

    public void setList(List<WmsPacking> list) {
        this.list = list;
    }

    public String getJz() {
        return jz;
    }

    public void setJz(String jz) {
        this.jz = jz;
    }

    public String getJe() {
        return je;
    }

    public void setJe(String je) {
        this.je = je;
    }

    public String getTh() {
        return th;
    }

    public void setTh(String th) {
        this.th = th;
    }

    public List<WmsStacking> getStackingList() {
        return stackingList;
    }

    public void setStackingList(List<WmsStacking> stackingList) {
        this.stackingList = stackingList;
    }
}

